#include<bits/stdc++.h>
using namespace std;

class Solution {
public:
    int findCenter(vector<vector<int>>& edges) {
        unordered_set<int> st;
        for(int i = 0; i < edges.size(); i++){
            for(int j = 0; j < 2; j++){
                if(st.count(edges[i][j]))return edges[i][j];
                st.insert(edges[i][j]);
            }
        }
        return -1;
    }
};

/**
 * @brief 2022.2.19
 * 中心点会出现多次，其他点只出现一次
 */